#tabs-line {
	border-bottom:2px solid #3A7298;
}
#tabs {
	/*float:left;*/
	min-width:1000px;
	width:96%;
	line-height:normal;
	
	margin:0 0 1.5em 0; /*margin between menu and rest of page*/
	overflow:hidden;
	}

#tabs ul {
	margin:0;
	padding:10px 10px 0 0px;
	list-style:none;
	}

#tabs li {
	display:inline;
	margin:0;
	padding:0;
	}
	
#tabs .ui-state-default a {
	float:left;
	background:url("../images/left_off.gif") no-repeat left top;
	margin:0;
	padding:0 0 0 6px;
	text-decoration:none;
	}

#tabs .ui-state-default a span {
	float:left;
	display:block;
	background:url("../images/right_off.gif") no-repeat right top;
	padding:6px 20px 6px 10px;
	margin-right:-2px;
	color:#333333	;
	font-size:1.2em;
	font-weight:normal;
	cursor:pointer;
	}

#tabs .ui-state-active a {
	float:left;
	background:url("../images/left.gif") no-repeat left top;
	margin:0;
	padding:0 0 0 6px;
	text-decoration:none;
	}

#tabs .ui-state-active a span {
	float:left;
	display:block;
	background:url("../images/right.gif") no-repeat right top;
	padding:6px 20px 6px 10px;
	margin-right:-2px;
	color:#FFF;
	font-size:1.2em;
	font-weight:bold;
	}


/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span {float:none;}

/* End IE5-Mac hack */
#tabs a:hover span {
	}

#tabs a:hover {
	background-position:0% -30px;
	}

#tabs a:hover span {
	background-position:100% -30px;
	}
	


#nav_menu {
	float:left;
	line-height:normal;
	margin:0 0 0 12em; /*margin between menu and rest of page*/
	overflow:hidden;
	}

#nav_menu ul {
	margin:0;
	padding:10px 10px 0 0px;
	list-style:none;
	
	}

#nav_menu li {
	display:inline;
	margin:0;
	padding:0;
	}

#nav_menu .on {
	float:left;
	background:url("../images/left_b.gif") no-repeat left top;
	margin:0;
	padding:0 0 0 6px;
	text-decoration:none;
	}

#nav_menu .on span {
	float:left;
	display:block;
	background:url("../images/right_b.gif") no-repeat right top;
	padding:6px 20px 6px 10px;
	margin-right:-2px;
	color:#005893;
	font-size:1.2em;
	font-weight:bold;
	}

#nav_menu .off a {
	float:left;
	background:url("../images/left_b_off.gif") no-repeat left top;
	margin:0;
	padding:0 0 0 6px;
	text-decoration:none;
	}

#nav_menu .off a span {
	float:left;
	display:block;
	background:url("../images/right_b_off.gif") no-repeat right top;
	padding:6px 20px 6px 10px;
	margin-right:-2px;
	color:#333333	;
	font-size:1.2em;
	font-weight:normal;
	cursor:pointer;
	}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#nav_menu a span {float:none;}

/* End IE5-Mac hack */
#nav_menu a:hover span {
	}

#nav_menu a:hover {
	background-position:0% -30px;
	}

#nav_menu a:hover span {
	background-position:100% -30px;
	}
	






#tabs_reports {
	float:left;
	width:96%;
	line-height:normal;
	border-bottom:2px solid #3a7298;
	margin:0 0 1.5em 0; /*margin between menu and rest of page*/
	overflow:hidden;
	}

#tabs_reports ul {
	margin:0;
	padding:10px 10px 0 0px;
	list-style:none;
	
	}

#tabs_reports li {
	display:inline;
	margin:0;
	padding:0;
	}

#tabs_reports .on {
	float:left;
	background:url("../images/left.gif") no-repeat left top;
	margin:0;
	padding:0 0 0 6px;
	text-decoration:none;
	}

#tabs_reports .on span {
	float:left;
	display:block;
	background:url("../images/right.gif") no-repeat right top;
	padding:6px 20px 6px 10px;
	margin-right:-2px;
	color:#FFF;
	font-size:1.2em;
	font-weight:bold;
	}

#tabs_reports .off a {
	float:left;
	background:url("../images/left_off.gif") no-repeat left top;
	margin:0;
	padding:0 0 0 6px;
	text-decoration:none;
	}

#tabs_reports .off a span {
	float:left;
	display:block;
	background:url("../images/right_off.gif") no-repeat right top;
	padding:6px 20px 6px 10px;
	margin-right:-2px;
	color:#333333	;
	font-size:1.2em;
	font-weight:normal;
	cursor:pointer;
	}

#tabs_reports .button1 a {
	display:block;
	float:right;
	background:url("../images/b_new_report_request.gif") no-repeat left top;
	width:150px;
	height:25px;
	margin:0;
	padding:0;
	}

#tabs_reports .button1 a:hover {
	display:block;
	float:right;
	background:url("../images/b_new_report_request.gif") no-repeat left top;
	width:150px;
	height:25px;
	margin:0;
	padding:0;
	}


#tabs_users {
	width:100%;
	line-height:normal;
	border-bottom:1px #CCCCCC solid;
	margin:0 0 1.5em 0; /*margin between menu and rest of page*/
	padding:0 0 0.4em 0;
	overflow:hidden;
	}




/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs_reports a span {float:none;}

/* End IE5-Mac hack */
#tabs_reports a:hover span {
	}

#tabs_reports a:hover {
	background-position:0% -30px;
	}

#tabs_reports a:hover span {
	background-position:100% -30px;
	}




		